n=int(input())
a=[int(i) for i in input().split()]
b=[int(i) for i in input().split()]
ans=0
op=0
from math import *
for i,j in zip(a,b):
if j==1 or 2*i<j:
ans-=1
else:
op+=1
if i==j:
ans+=(i//2)*ceil(i/2)
elif 2*i==j:
ans+=i**2
else:
ans+=(j//2)*ceil(j/2)
print(-1 if op==0 else ans)
510B - Fox And Two Dots | 616D - Longest k-Good Segment |
1604A - Era | 555B - Case of Fugitive |
551A - GukiZ and Contest | 1399F - Yet Another Segments Subset |
1371C - A Cookie for You | 430B - Balls Game |
1263A - Sweet Problem | 1332B - Composite Coloring |
254A - Cards with Numbers | 215A - Bicycle Chain |
1288B - Yet Another Meme Problem | 1201C - Maximum Median |
435A - Queue on Bus Stop | 1409B - Minimum Product |
723B - Text Document Analysis | 1471C - Strange Birthday Party |
1199A - City Day | 1334A - Level Statistics |
67B - Restoration of the Permutation | 1734A - Select Three Sticks |
1734B - Bright Nice Brilliant | 357B - Flag Day |
937A - Olympiad | 1075A - The King's Race |
1734C - Removing Smallest Multiples | 1004C - Sonya and Robots |
922A - Cloning Toys | 817A - Treasure Hunt |